home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 4 / Apprentice-Release4.iso / Source Code / Libraries / Apache 1.0 / support / Makefile < prev    next >
Makefile  |  1995-12-04  |  761b  |  54 lines

  1. # For gcc
  2. CC= gcc
  3. # For ANSI compilers
  4. #CC= cc
  5.  
  6. #For Optimization
  7. #CFLAGS= -O2
  8. #For debugging
  9. CFLAGS= -g
  10. # For SCO ODT
  11. #EXTRA_LIBS= -lcrypt_i
  12.  
  13. RM= /bin/rm -f
  14. #--- You shouldn't have to edit anything else. ---
  15.  
  16. .c.o: 
  17.     $(CC) -c $(CFLAGS) $<
  18.  
  19. all: htpasswd unescape inc2shtml
  20.  
  21. ibm: $(OBJS)
  22.     make all CC=gcc
  23.  
  24. sun: $(OBJS)
  25.     make all CC=gcc
  26.  
  27. hp: $(OBJS)
  28.     make all CC=gcc
  29.  
  30. sgi: $(OBJS)
  31.     make all CC=cc
  32.  
  33. decmips: $(OBJS)
  34.     make all CC=cc
  35.  
  36. decaxp: $(OBJS)
  37.     make all CC=cc
  38.  
  39. tar: htpasswd unescape
  40.     $(RM) htpasswd unescape
  41.  
  42. htpasswd: htpasswd.c
  43.     $(CC) $(CFLAGS) htpasswd.c -o htpasswd $(EXTRA_LIBS)
  44.  
  45. unescape: unescape.c
  46.     $(CC) $(CFLAGS) unescape.c -o unescape
  47.  
  48. inc2shtml: inc2shtml.c
  49.     $(CC) $(CFLAGS) inc2shtml.c -o inc2shtml
  50.     
  51. clean:
  52.     rm -f htpasswd unescape inc2shtml
  53.  
  54.